/*
 * XDVCollisionManager.h
 *
 *  Created on: May 21, 2013
 *      Author: daviD
 */

#ifndef XDVCOLLISIONMANAGER_H_
#define XDVCOLLISIONMANAGER_H_

class XDVCollisionManager
{
public:
public:
	virtual ~XDVCollisionManager();
	static XDVCollisionManager& Instance()
	{
		static XDVCollisionManager singleton;
		return singleton;
	}

	void DetectAndSolve();

private:
	XDVCollisionManager();
	XDVCollisionManager(const XDVCollisionManager&);
	XDVCollisionManager& operator=(const XDVCollisionManager&);
};

#endif /* XDVCOLLISIONMANAGER_H_ */
